package com.stone.business.equipment.pojo;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;

/**
 * 隔离开关
 */
@Entity
@Table(name = "TAB_EQUIPMENT_PARA_GLKG")
public class TEquipmentParamGlkg implements java.io.Serializable,Cloneable {
	
	
	   // Fields
    private Long id;

    /**
     * 设备基本信息ID
     */
    private Long baseid;

    /**
     * 额定电压（kV）
     */
    private Integer eddy;

    /**
     * 额定电流（A）
     */
    private Integer eddl;

    /**
     * 动稳定电流
     */
    private Integer dwddl;

    /**
     * 热稳定电流
     */
    private Integer rwddl;

    /**
     * 热稳定时间
     */
    private Integer rwdsj;

    /**
     * 额定短时耐受电流
     */
    private Integer dsdl;

    /**
     * 额定短时耐受时间
     */
    private Integer dssj;   

    /**
     * 操作机构形式
     */
    private String czjgxs;

    /**
     * 电机工作电源
     */
    private String djgzdy;

    /**
     * 电机控制电源
     */
    private String djkzdy;

    /**
     * 接地刀闸配置
     */
    private String jddzpz;

    
	@Id
    @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="SEQ_EQUIPMENT_PARAM_GLKG")
    @SequenceGenerator(name="SEQ_EQUIPMENT_PARAM_GLKG",allocationSize=1, sequenceName="SEQ_EQUIPMENT_PARAM_GLKG")
    public Long getId() {
        return this.id;
    }

    public void setId(Long id) {
        this.id = id;
    }
	public Long getBaseid() {
		return baseid;
	}
	public void setBaseid(Long baseid) {
		this.baseid = baseid;
	}

	public Integer getEddy() {
		return eddy;
	}

	public void setEddy(Integer eddy) {
		this.eddy = eddy;
	}

	public Integer getEddl() {
		return eddl;
	}

	public void setEddl(Integer eddl) {
		this.eddl = eddl;
	}

	public Integer getDwddl() {
		return dwddl;
	}

	public void setDwddl(Integer dwddl) {
		this.dwddl = dwddl;
	}

	public Integer getRwddl() {
		return rwddl;
	}

	public void setRwddl(Integer rwddl) {
		this.rwddl = rwddl;
	}

	public Integer getRwdsj() {
		return rwdsj;
	}

	public void setRwdsj(Integer rwdsj) {
		this.rwdsj = rwdsj;
	}

	public Integer getDsdl() {
		return dsdl;
	}

	public void setDsdl(Integer dsdl) {
		this.dsdl = dsdl;
	}

	public Integer getDssj() {
		return dssj;
	}

	public void setDssj(Integer dssj) {
		this.dssj = dssj;
	}

	public String getCzjgxs() {
		return czjgxs;
	}

	public void setCzjgxs(String czjgxs) {
		this.czjgxs = czjgxs;
	}

	public String getDjgzdy() {
		return djgzdy;
	}

	public void setDjgzdy(String djgzdy) {
		this.djgzdy = djgzdy;
	}

	public String getDjkzdy() {
		return djkzdy;
	}

	public void setDjkzdy(String djkzdy) {
		this.djkzdy = djkzdy;
	}

	public String getJddzpz() {
		return jddzpz;
	}

	public void setJddzpz(String jddzpz) {
		this.jddzpz = jddzpz;
	}
	@Override
	public Object clone() throws CloneNotSupportedException {
		
		return super.clone();
	}


}